table.dataList {
    width: 800px;
}
h1{
    font: 30px/24px Verdana, Arial, Helvetica, sans-serif;
}
table {
    font: 11px/24px Verdana, Arial, Helvetica, sans-serif;
    border-collapse: collapse;
}

.even{
    background-color: white;
    height: 60px;
    border-top-style: solid;
    border-top-width: 0.1em;
    border-top-color: black;

}
.odd {
    background-color: burlywood;
    height: 60px;
    margin: 0 0 0 0;
    /*    padding: 0px 0px 0px 0px;*/
    border-top-style: solid;
    border-top-width: 0.1em;
    border-top-color: black;
}
tr.workingday{
    background-color: lightgreen;
    border-top-style: solid;
    border-top-width: 0.1em;
    border-top-color: black;
}
tr.freeday{
    background-color: lightpink;
    border-top-style: solid;
    border-top-width: 0.1em;
    border-top-color: black;
}
tr.dataList:hover{
    background-color: lightblue;
}
.data_top{
    vertical-align:text-top;
}
td{
    padding: 0 10px 0 10px;
    margin: 0 0 0 0;
    /*    border-top-style: solid;
        border-top-width: 0.05em;
        border-top-color: black;*/
}
.notice{
    font: 11px/24px Verdana, Arial, Helvetica, sans-serif;
    background: url(../images/ok.png) no-repeat 4px 4px;
    margin:  0px 0px 0px 35px;
    padding-left: 23px
}

a.addRecord{
    font: 13px/24px Verdana, Arial, Helvetica, sans-serif;
    background: url(../images/add.png) no-repeat 0px 0px;
    margin:  2px 2px 2px 35px;
    padding-left: 23px;
    margin: 2px 2px 2px 2px;
}

a.visible{
    background: url(../images/zip_plus.gif) no-repeat 0px 0px;
    margin:  2px 2px 2px 35px;
    padding-left: 15px;
    margin: 2px 2px 2px 2px;
}
a.invisible{
    background: url(../images/zip_minus.gif) no-repeat 0px 0px;
    margin:  2px 2px 2px 35px;
    padding-left: 15px;
    margin: 2px 2px 2px 2px;
}

input[id^="time_card_day_shift"] {
    width: 80px;
}
.hidden{
    width: 0px;
    height: 0px;
    display: none;
}
.warning{
    background: url(../images/warning-icon.png) no-repeat 0px 4px;
    padding-left: 18px;
    margin: 2px 2px 2px 2px;
}

select[id$=select_list]{
    height: 80px;
    width:  150px;
    overflow: scroll;
}
input[id^=move]{
    width: 50px;
}